DECIMAL(9,3) zobrazuje jako INTEGER !!!
Otázka od: little_bobes@centrum.cz
4. 9. 2002 15:14
Zdarvim,
vazne uz jsem z toho na mrtvici a nevim si s tim rady.
Mam v IB6 sloupec DECIMAL(9,3), ve kterem mam realna cisla a ktere potrebuji
zobrazit v D4 c/s (TDBGrid, TQuery) pomoci INTRBASE driveru (BDE 5.11).
Vysledkem jsou ale stale cisla bez desetinnych mist!
Proc?
Je to tim, ze BDE umi pouze dialekt 1?
Ale DECIMAL(9,3) je s dialektem 1 kompatibilni.
Chapu, ze uz vetsina pracuje s D5 nebo 6 a IBX komponentami, ale mohl by mi
nekdo poradit?
Zasekl jsem se na tom a nevim, jak dal.
Diky Bob
Odpovedá: Roman
4. 9. 2002 12:09
> vazne uz jsem z toho na mrtvici a nevim si s tim rady.
> Mam v IB6 sloupec DECIMAL(9,3), ve kterem mam realna cisla a ktere
potrebuji
> zobrazit v D4 c/s (TDBGrid, TQuery) pomoci INTRBASE driveru (BDE 5.11).
> Vysledkem jsou ale stale cisla bez desetinnych mist!
> Proc?
> Je to tim, ze BDE umi pouze dialekt 1?
> Ale DECIMAL(9,3) je s dialektem 1 kompatibilni.
Zkus v te Query pretypovat sloupec cast(sloupec as float). A pak zahod BDE
Roman
==============================
http://kouzelne.misto.cz
Odpovedá: little_bobes@centrum.cz
4. 9. 2002 13:27
Ufffff, uz jsem to konecne nasel. Huraaa.
Problem byl v tom, ze nebyl v BDE Administratorovi nastaven Enable BCD =
True.
Bob
> Mam v IB6 sloupec DECIMAL(9,3), ve kterem mam realna cisla a ktere
potrebuji
> zobrazit v D4 c/s (TDBGrid, TQuery) pomoci INTRBASE driveru (BDE 5.11).
> Vysledkem jsou ale stale cisla bez desetinnych mist!
Odpovedá: little_bobes@centrum.cz
4. 9. 2002 14:25
Nastesti uz jsem to vyresil (zmena hodnoty v Enabled BCD), ale to
pretypovani jsem rovnez zkousel (jak jinak, nez bezvysledne).
A BDE bych vazne strasne, ale strasne rad vyhodil a pouzil IBX, ale bohuzel
to na Delphi 4 neni mozne
Bob
> Zkus v te Query pretypovat sloupec cast(sloupec as float). A pak zahod BDE
>
Odpovedá: Roman
4. 9. 2002 14:57
> Nastesti uz jsem to vyresil (zmena hodnoty v Enabled BCD), ale to
> pretypovani jsem rovnez zkousel (jak jinak, nez bezvysledne).
> A BDE bych vazne strasne, ale strasne rad vyhodil a pouzil IBX, ale
bohuzel
> to na Delphi 4 neni mozne
A proc tak prahnes zrovna po IBX? Na D4 jsem zkousel IBO, Zeos, FIB+ a to
posledne jmenovane uz cca rok pouzivam, predtim s IB6, nyni s FB1.
Roman
==============================
http://kouzelne.misto.cz
Odpovedá: little_bobes@centrum.cz
4. 9. 2002 17:34
Hmm, to presne nevim. Asi proto, ze tu vsichni o tom basni
Chtel bych neco free, protoze sef nehodla neco platit (udajne by chtel
koupit D6, ale to je z financniho hlediska v nedohlednu
Bob
> A proc tak prahnes zrovna po IBX? Na D4 jsem zkousel IBO, Zeos, FIB+ a to
> posledne jmenovane uz cca rok pouzivam, predtim s IB6, nyni s FB1.
>
Odpovedá: Skopalik Slavomir
4. 9. 2002 16:55
Pro D4 existuji FreeInterbase komponenty.
Slavek
> A BDE bych vazne strasne, ale strasne rad vyhodil a pouzil IBX, ale bohuzel
> to na Delphi 4 neni mozne
>
> Bob